Feature: 04. Now we can test the Sentry Settings
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the Personalize Settings Button is clicked
Then
the Personalize is active
And
a menu "Display" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the Navigation Settings Button is clicked
Then
the Navigation is active
And
a menu "Collision avoidance mode" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the System Settings Button is clicked
Then
the System is active
And
a menu "SENTRY" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the Setup Settings Button is clicked
Then
the Setup is active
And
a menu "NMEA SETUP" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the Help Settings Button is clicked
Then
the Help is active
And
a class "helpContentGroup" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
When
the Personalize Settings Button is clicked
Then
the Personalize is active
And
a menu "Display" is visible
Given
I'm using the app
And
class "initialLoader" is invisible
And
the Primary Stream View is visible
And
the Secondary Stream View is visible
And
the Bottom Menu is visible
And
the Boatbus Menu is visible
java.lang.AssertionError: Button with xpath "//div[contains(@class, 'menu grid-element')]/div[contains(@class, 'menuSettings primary')]/button[2]" can't be clicked!!
element click intercepted: Element (button type="button" class="PanelButton ")...(/button) is not clickable at point (1835, 1135). Other element would receive the click: (div class="registrationModal")...(/div)
(Session info: chrome-headless-shell=124.0.6367.118)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'jenkintPT', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-47-generic', java.version: '11.0.25'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome-headless-shell, browserVersion: 124.0.6367.118, chrome: {chromedriverVersion: 124.0.6367.91 (51df0e5e17a8..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42679}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: none, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b49d5987486eaef29b7e7548889353d8
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at extern.bsb.tests.ui.when.Click.When__I_click_the_button_id(Click.java:201)
at ✽.the Settings Button is clicked(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2/short_term_sentry/shortTermSentry/04.Settings.feature:10)
Before
Hook
And
the Settings Menu is visible
And
a menu "Display" is visible
And
the Settings Button is clicked
And
the Settings Menu is invisible
And
the Primary Stream Video is visible
And
the Secondary Stream Map is visible